wrecking train - French English Dictionary